self-avoiding random walks - Turkish English Dictionary